﻿@model IPagination<Tariff>
@using BankCreditPortfolio.DAL.Entities
@using MvcContrib.Pagination
@using MvcContrib.UI.Grid
@using MvcContrib.UI.Pager

@{
    ViewBag.Title = "Tariffs";
}
<strong>Tariffs</strong>
<p>
    Here you can see all available tariffs.
</p>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<link href="@Url.Content("~/Content/Styles/customgrid.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/Styles/forms.css")" rel="stylesheet" type="text/css" />

@using (Html.BeginForm())
{
    <div>
@{
	if (Model.Count() != 0)
	{
		var grid = Html.Grid(Model).Columns(column =>
		{
			column.For(x => Html.ActionLink(x.Title, "Tariff", new { tariffId = x.TariffId })).Named("Tariff");
            column.For(x => x.Description);
        });
		grid.Render();
        <br />
        @Html.Pager(Model).First("First").Last("Last").Next("Next").Previous("Previous")
    }
    else
    {
			<div>
				There is no tariffs.</div>
    }
}
    </div> 
}
